@-moz-document regexp("^https?://((education|gist|graphql|guides|raw|resources|status|support|vscode-auth)\\.)?github\\.com((?!(/(sponsors|readme)$)).)*$"), regexp("^https?://www\.zuora\.com.*github\.com.*"), domain("githubusercontent.com"), domain("www.githubstatus.com"), domain("stylishthemes.github.io") {
  :root:root, :root:root body,
  [data-color-mode="light"][data-light-theme*="dark"],
  [data-color-mode="dark"][data-dark-theme*="dark"] {
  /* github dark vars */
    --ghd-bg-custom: /*[[bg-custom]]*/;
    --ghd-bg-img: /*[[bg-choice]]*/;
    --ghd-bg-color: /*[[bg-color]]*/;
    --ghd-code-background: #141414;
    --ghd-main-background: #181818;
    --ghd-border-color: #343434;
    --ghd-code-color: #ccc;
    --ghd-body-color: #ccc;
  /* github new vars */
    --avatar-bgColor: transparent;
    --avatar-borderColor: transparent;
    --bgColor-accent-emphasis: /*[[base-color]]*/;
    --bgColor-default: #181818;
    --bgColor-emphasis: #343434;
    --bgColor-inset: #181818;
    --bgColor-muted: #222;
    --bgColor-neutral-emphasis: #606060;
    --bgColor-neutral-muted: #343434;
    --borderColor-accent-emphasis: /*[[base-color]]*/;
    --borderColor-default: #343434;
    --borderColor-muted: #343434;
    --button-danger-bgColor-disabled: #181818;
    --button-danger-bgColor-rest: #181818;
    --button-danger-fgColor-hover: #fff;
    --button-danger-fgColor-active: #fff;
    --button-default-bgColor-disabled: #181818;
    --button-default-bgColor-hover: #242424;
    --button-default-bgColor-rest: #181818;
    --button-default-bgColor-selected: #282828;
    --button-default-borderColor-disabled: #343434;
    --button-default-borderColor-hover: #484848;
    --button-default-borderColor-rest: #343434;
    --button-default-fgColor-rest: #c6c6c6;
    --button-invisible-iconColor-rest: #afafaf;
    --button-primary-fgColor-rest: #fff;
    --buttonCounter-default-bgColor-rest: transparent;
    --control-bgColor-active: #343434;
    --control-checked-bgColor-disabled: #242424;
    --control-checked-fgColor-disabled: #eee;
    --control-checked-borderColor-rest: /*[[base-color]]*/;
    --control-fgColor-disabled: #555;
    --control-transparent-bgColor-hover: #afafaf1f;
    --controlKnob-bgColor-rest: #181818;
    --controlKnob-borderColor-rest: #343434;
    --controlTrack-bgColor-hover: #242424;
    --controlTrack-bgColor-rest: #222;
    --fgColor-accent: /*[[base-color]]*/;
    --fgColor-default: var(--ghd-body-color);
    --fgColor-link: /*[[base-color]]*/;
    --fgColor-muted: #afafaf;
    --fgColor-onEmphasis: #eee;
    --fgColor-white: #eee;
    --focus-outlineColor: /*[[base-color]]*/;
    --headerSearch-bgColor: #181818;
    --headerSearch-borderColor: #343434;
    --menu-bgColor-active: #242424;
    --overlay-bgColor: #1c1c1c;
    --selectMenu-borderColor: #343434;
    --shadow-floating-small: 0 0 0 1px #343434, 0 6px 12px -3px #05050566, 0 6px 18px 0 #05050566;
    --shadow-inset: 0 1px 0 0 #0000003d;
    --shadow-resting-small: none;
    --timelineBadge-bgColor: #383838;
    --treeViewItem-leadingVisual-iconColor-rest: /*[[base-color]]*/;
    --underlineNav-borderColor-active: #eee;
    --tooltip-fgColor: #c6c6c6;
    --tooltip-bgColor: #282828;
  /* github vars */
    --color-accent-emphasis: /*[[base-color]]*/;
    --color-accent-fg: /*[[base-color]]*/;
    --color-accent-muted: rgba(/*[[base-color-rgb]]*/, .3);
    --color-accent-subtle: #182030;
    --color-alert-error-bg: #341414;
    --color-alert-info-bg: #182030;
    --color-alert-info-border: #246;
    --color-alert-info-icon: #9daccc;
    --color-alert-info-text: #9daccc;
    --color-alert-warn-bg: #241c10;
    --color-alert-warn-icon: #f5b987;
    --color-alert-warn-text: #f5b987;
    --color-ansi-black-bright: #282828;
    --color-ansi-black: #181818;
    --color-ansi-blue-bright: #c8e1ff;
    --color-ansi-blue: #79b8ff;
    --color-ansi-cyan-bright: #b3f0ff;
    --color-ansi-cyan: #76e3ea;
    --color-ansi-gray: #959da5;
    --color-ansi-green-bright: #bef5cb;
    --color-ansi-green: #85e89d;
    --color-ansi-magenta-bright: #d1bcf9;
    --color-ansi-magenta: #b392f0;
    --color-ansi-red-bright: #fdaeb7;
    --color-ansi-red: #f97583;
    --color-ansi-white-bright: #e1e4e8;
    --color-ansi-white: #e1e4e8;
    --color-ansi-yellow-bright: #fff5b1;
    --color-ansi-yellow: #ffea7f;
    --color-attention-emphasis: #cb4;
    --color-auto-blue-2: rgba(/*[[base-color-rgb]]*/, .25);
    --color-auto-blue-3: rgba(/*[[base-color-rgb]]*/, .5);
    --color-auto-blue-4: /*[[base-color]]*/;
    --color-auto-blue-5: /*[[base-color]]*/;
    --color-auto-blue-9: #9daccc;
    --color-auto-gray-1: #212121;
    --color-auto-gray-2: #282828;
    --color-auto-gray-3: #343434;
    --color-auto-gray-4: #606060;
    --color-auto-gray-5: #767676;
    --color-auto-gray-6: #9b9b9b;
    --color-auto-gray-7: #afafaf;
    --color-auto-purple-2: #8348af;
    --color-auto-purple-3: #8348af;
    --color-auto-purple-4: #8348af;
    --color-auto-white: #181818;
    --color-autocomplete-bg: #181818;
    --color-autocomplete-border: #343434;
    --color-autocomplete-row-border: #181818;
    --color-avatar-bg: none;
    --color-avatar-border: none;
    --color-bg-canvas-default: var(--ghd-bg-color);
    --color-bg-canvas-inset: #181818;
    --color-bg-canvas-inverse: #c6c6c6;
    --color-bg-canvas-mobile: var(--ghd-bg-color);
    --color-bg-canvas: var(--ghd-bg-color);
    --color-bg-discussions-row-emoji-box: #343434;
    --color-bg-info-inverse: /*[[base-color]]*/;
    --color-bg-info: #182030;
    --color-bg-overlay: var(--color-canvas-overlay);
    --color-bg-primary: #181818;
    --color-bg-secondary: #222;
    --color-bg-tertiary: #282828;
    --color-blankslate-icon: #afafaf;
    --color-border-default: #343434;
    --control-borderColor-rest: var(--color-border-default);
    --color-border-info: /*[[base-color]]*/;
    --color-border-inverse: #343434;
    --color-border-muted: #343434;
    --color-border-overlay: #343434;
    --color-border-primary: #343434;
    --color-border-secondary: #343434;
    --color-border-subtle: #ffffff10;
    --color-border-tertiary: #484848;
    --color-box-bg-info: #182030;
    --color-box-blue-border: #246;
    --color-box-border-info: #246;
    --color-box-header-blue-bg: #182030;
    --color-box-header-blue-border: #246;
    --color-branch-name-link-bg: #182030;
    --color-btn-active-bg: #343434;
    --color-btn-active-border: #606060;
    --color-btn-bg-hover: #222;
    --color-btn-bg: #181818;
    --color-btn-border: #343434;
    --color-btn-counter-bg: transparent;
    --color-btn-danger-hover-text: #fff;
    --color-btn-danger-selected-text: #fff;
    --color-btn-danger-shadow: none;
    --color-btn-focus-border: #484848;
    --color-btn-focus-shadow: none;
    --color-btn-hover-bg: #242424;
    --color-btn-hover-border: #484848;
    --color-btn-inverse-on-hover-shadow-inset: none;
    --color-btn-outline-disabled-bg: #242424;
    --color-btn-outline-focus-border: /*[[base-color]]*/;
    --color-btn-outline-focus-shadow: none;
    --color-btn-outline-hover-bg: #222;
    --color-btn-outline-hover-border: /*[[base-color]]*/;
    --color-btn-outline-hover-inset-shadow: none;
    --color-btn-outline-hover-shadow: none;
    --color-btn-outline-hover-text: /*[[base-color]]*/;
    --color-btn-outline-selected-bg: /*[[base-color]]*/;
    --color-btn-outline-selected-border: /*[[base-color]]*/;
    --color-btn-outline-selected-text: #fff;
    --color-btn-outline-shadow-focus: none;
    --color-btn-outline-shadow: none;
    --color-btn-outline-text: /*[[base-color]]*/;
    --color-btn-primary-disabled-shadow: none;
    --color-btn-primary-shadow-highlight: none;
    --color-btn-primary-shadow-selected: none;
    --color-btn-primary-text: #fff;
    --color-btn-selected-bg: #282828;
    --color-btn-shadow-input-focus: none;
    --color-btn-text: #c6c6c6;
    --color-calendar-graph-day-bg: #282828;
    --color-calendar-graph-day-L1-bg: rgba(/*[[base-color-rgb]]*/, .25);
    --color-calendar-graph-day-L2-bg: rgba(/*[[base-color-rgb]]*/, .5);
    --color-calendar-graph-day-L3-bg: rgba(/*[[base-color-rgb]]*/, .75);
    --color-calendar-graph-day-L4-bg: /*[[base-color]]*/;
    --color-calendar-halloween-graph-day-L1-bg: var(--color-calendar-graph-day-L1-bg);
    --color-calendar-halloween-graph-day-L2-bg: var(--color-calendar-graph-day-L2-bg);
    --color-calendar-halloween-graph-day-L3-bg: var(--color-calendar-graph-day-L3-bg);
    --color-calendar-halloween-graph-day-L4-bg: var(--color-calendar-graph-day-L4-bg);
    --color-calendar-winter-graph-day-L1-bg: var(--color-calendar-graph-day-L1-bg);
    --color-calendar-winter-graph-day-L2-bg: var(--color-calendar-graph-day-L2-bg);
    --color-calendar-winter-graph-day-L3-bg: var(--color-calendar-graph-day-L3-bg);
    --color-calendar-winter-graph-day-L4-bg: var(--color-calendar-graph-day-L4-bg);
    --color-canvas-default: #181818;
    --color-canvas-inset: #181818;
    --color-canvas-overlay: #1c1c1c;
    --color-canvas-subtle: #222;
    --color-checks-bg: #181818;
    --color-checks-btn-hover-bg: #343434;
    --color-checks-btn-hover-icon: #afafaf;
    --color-checks-btn-icon: #606060;
    --color-checks-dropdown-bg: #343434;
    --color-checks-dropdown-border: #484848;
    --color-checks-dropdown-btn-hover-bg: #282828;
    --color-checks-dropdown-btn-hover-text: #c6c6c6;
    --color-checks-dropdown-hover-bg: /*[[base-color]]*/;
    --color-checks-dropdown-hover-text: #fff;
    --color-checks-dropdown-text: #afafaf;
    --color-checks-gate-text: #767676;
    --color-checks-header-border: #343434;
    --color-checks-header-icon: #606060;
    --color-checks-header-label-open-text: #afafaf;
    --color-checks-header-label-text: #afafaf;
    --color-checks-input-bg: #282828;
    --color-checks-input-focus-text: #afafaf;
    --color-checks-input-placeholder-text: #565656;
    --color-checks-input-shadow: none;
    --color-checks-input-text: #767676;
    --color-checks-line-dt-fm-text: #222;
    --color-checks-line-hover-bg: #242424;
    --color-checks-line-num-text: #606060;
    --color-checks-line-selected-bg: #242424;
    --color-checks-line-text: #9b9b9b;
    --color-checks-line-timestamp-text: #767676;
    --color-checks-logline-error-num-text: #767676;
    --color-checks-logline-error-text: #767676;
    --color-checks-logline-num-text: #767676;
    --color-checks-logline-text: #606060;
    --color-checks-logline-warning-text: #767676;
    --color-checks-scrollbar-thumb-bg: #484848;
    --color-checks-step-header-open-bg: #282828;
    --color-checks-text-link: /*[[base-color]]*/;
    --color-checks-text-primary: #afafaf;
    --color-checks-text-secondary: #767676;
    --color-counter-bg: #343434;
    --color-counter-primary-bg: #484848;
    --color-counter-primary-text: #bfbfbf;
    --color-counter-secondary-text: #9b9b9b;
    --color-counter-text: #afafaf;
    --color-current-user-tip-bg: #182030;
    --color-current-user-tip-border: #246;
    --color-danger-fg: #d82828;
    --color-danger-emphasis: #ba1613;
    --color-diff-blob-addition-line-bg: #002800;
    --color-diff-blob-addition-num-bg: #0a320a;
    --color-diff-blob-addition-num-hover-text: #e6e6e6;
    --color-diff-blob-addition-num-text: #939393;
    --color-diff-blob-addition-word-bg: #252;
    --color-diff-blob-comment-button-icon: #fff;
    --color-diff-blob-deletion-line-bg: #380000;
    --color-diff-blob-deletion-num-bg: #420a0a;
    --color-diff-blob-deletion-num-hover-text: #e6e6e6;
    --color-diff-blob-deletion-num-text: #939393;
    --color-diff-blob-deletion-word-bg: #622;
    --color-diff-blob-empty-block-bg: #282828;
    --color-diff-blob-expander-hover-bg: /*[[base-color]]*/;
    --color-diff-blob-expander-hover-icon: #fff;
    --color-diff-blob-expander-icon: #9b9b9b;
    --color-diff-blob-hunk-line-bg: #202020;
    --color-diff-blob-hunk-num-bg: #2b2b2b;
    --color-diff-blob-hunk-text: #9b9b9b;
    --color-diff-blob-num-hover-text: #c6c6c6;
    --color-diff-blob-num-text: #767676;
    --color-diffstat-addition-bg: #484;
    --color-diffstat-addition-border: #484;
    --color-diffstat-deletion-bg: #d82828;
    --color-diffstat-deletion-border: #d82828;
    --color-diffstat-neutral-bg: #484848;
    --color-diffstat-neutral-border: #484848;
    --color-done-fg: #8348af;
    --color-fg-default: var(--ghd-body-color);
    --color-fg-muted: #afafaf;
    --color-fg-on-emphasis: #eee;
    --color-fg-subtle: #606060;
    --color-files-explorer-icon: /*[[base-color]]*/;
    --color-footer-invertocat-octicon: #484848;
    --color-global-nav-icon: none;
    --color-global-nav-logo: none;
    --color-global-nav-text: none;
    --color-header-bg: #181818;
    --color-header-search-bg: #181818;
    --color-header-search-border: #343434;
    --color-header-text: #c6c6c6;
    --color-hidden-text-expander-bg-hover: #484848;
    --color-hidden-text-expander-bg: #343434;
    --color-icon-directory: /*[[base-color]]*/;
    --color-icon-primary: #c6c6c6;
    --color-icon-secondary: #afafaf;
    --color-icon-tertiary: #767676;
    --color-input-bg: #181818;
    --color-input-border: #343434;
    --color-input-contrast-bg: #181818;
    --color-input-disabled-bg: #343434;
    --color-input-disabled-border: #484848;
    --color-input-shadow-focus: none;
    --color-input-shadow: none;
    --color-label-primary-border: #484848;
    --color-label-primary-text: #afafaf;
    --color-label-secondary-border: #343434;
    --color-label-secondary-text: #9b9b9b;
    --color-markdown-blockquote-border: #343434;
    --color-markdown-code-bg: #222;
    --color-markdown-table-border: #343434;
    --color-menu-bg-active: #242424;
    --color-menu-border-active: #eee;
    --color-menu-heading-text: #767676;
    --color-merge-box-error-icon-bg: #d82828;
    --color-merge-box-error-icon-border: #d82828;
    --color-merge-box-error-icon-text: #fff;
    --color-merge-box-merged-box-border: #8348af;
    --color-merge-box-merged-icon-bg: #8348af;
    --color-merge-box-merged-icon-border: #8348af;
    --color-merge-box-merged-icon-text: #fff;
    --color-merge-box-neutral-icon-border: transparent;
    --color-merge-box-neutral-icon-text: #fff;
    --color-merge-box-neutral-indicator-bg: #484848;
    --color-merge-box-success-icon-bg: #484;
    --color-merge-box-success-icon-border: #484;
    --color-merge-box-success-icon-text: #fff;
    --color-merge-box-success-indicator-bg: #484;
    --color-merge-box-success-indicator-border: #585;
    --color-merge-box-warning-icon-text: #fff;
    --color-mktg-btn-text: #fff;
    --color-neutral-emphasis-plus: #9b9b9b;
    --color-neutral-emphasis: #606060;
    --color-neutral-muted: #40404066;
    --color-neutral-subtle: #40404016;
    --color-notifications-row-bg: #181818;
    --color-page-header-bg: rgba(20, 20, 20, .4);
    --color-pr-state-closed-bg: #d82828;
    --color-pr-state-closed-border: transparent;
    --color-pr-state-closed-text: #fff;
    --color-pr-state-draft-bg: #484848;
    --color-pr-state-draft-border: transparent;
    --color-pr-state-draft-text: #fff;
    --color-pr-state-merged-bg: #8348af;
    --color-pr-state-merged-border: transparent;
    --color-pr-state-merged-text: #fff;
    --color-pr-state-open-bg: #484;
    --color-pr-state-open-border: transparent;
    --color-pr-state-open-text: #fff;
    --color-primer-border-active: #eee;
    --color-primer-shadow-focus: 0 0 0 2.25px rgba(/*[[base-color-rgb]]*/, .3);
    --color-primer-fg-disabled: #555;
    --color-project-card-bg: #202020;
    --color-project-sidebar-bg: #202020;
    --color-scale-gray-0: #c6c6c6;
    --color-scale-gray-1: #afafaf;
    --color-scale-gray-2: #9b9b9b;
    --color-scale-gray-3: #767676;
    --color-scale-gray-4: #606060;
    --color-scale-gray-5: #545454;
    --color-scale-gray-6: #424242;
    --color-scale-gray-7: #343434;
    --color-scale-gray-8: #2d2d2d;
    --color-scale-gray-9: #202020;
    --color-scale-purple-0: #9378ba;
    --color-scale-purple-1: #9378ba;
    --color-scale-purple-2: #8348af;
    --color-scale-purple-3: #8348af;
    --color-scale-purple-4: #8348af;
    --color-scale-purple-5: #8348af;
    --color-scale-purple-6: #8348af;
    --color-scale-purple-7: #53387a;
    --color-scale-purple-8: #53387a;
    --color-scale-purple-9: #213;
    --color-scale-white: #eee;
    --color-search-hover-hl: #242424;
    --color-select-menu-backdrop-border: #343434;
    --color-select-menu-border-secondary: #343434;
    --color-select-menu-shadow: none;
    --color-shadow-highlight: none;
    --color-shadow-inset: none;
    --color-shadow-large: none;
    --color-shadow-medium: none;
    --color-shadow-small: none;
    --color-sidenav-border-active: #eee;
    --color-sidenav-selected-bg: #282828;
    --color-social-count-bg: #181818;
    --color-social-reaction-bg-hover: #343434;
    --color-state-focus-border: /*[[base-color]]*/;
    --color-state-focus-shadow: 0 0 0 2.25px rgba(/*[[base-color-rgb]]*/, .3);
    --color-state-hover-primary-bg: /*[[base-color]]*/;
    --color-state-hover-primary-icon: #fff;
    --color-state-hover-primary-text: #fff;
    --color-state-hover-secondary-bg: #242424;
    --color-state-selected-primary-bg: /*[[base-color]]*/;
    --color-state-selected-primary-icon: #fff;
    --color-state-selected-primary-text: #fff;
    --color-success-fg: #484;
    --color-text-danger: #f84848;
    --color-text-disabled: #707070;
    --color-text-inverse: #000;
    --color-text-link: /*[[base-color]]*/;
    --color-text-primary: #c6c6c6;
    --color-text-secondary: #afafaf;
    --color-text-success: #484;
    --color-text-tertiary: #9b9b9b;
    --color-text-white: #fff;
    --color-timeline-badge-bg: #383838;
    --color-timeline-text: #c6c6c6;
    --color-tooltip-bg: #282828;
    --color-tooltip-text: #c6c6c6;
    --color-underlinenav-border-active: #eee;
    --color-underlinenav-counter-bg: #343434;
    --color-underlinenav-counter-text: #c6c6c6;
    --color-underlinenav-icon-active: #c6c6c6;
    --color-underlinenav-icon: #767676;
    --color-underlinenav-text-active: #c6c6c6;
    --color-underlinenav-text-hover: #c6c6c6;
    --color-underlinenav-text: #9b9b9b;
    --color-upload-enabled-border: #343434;
    --color-verified-badge-bg: #181818;
    --color-verified-badge-border: #343434;
    --color-verified-badge-text: #484;
    --color-workflow-card-bg: #303030;
  }
}
